package geppetto.phraseProbability;

import geppetto.phraseTable.PhraseTable;
import geppetto.phraseTable.phrase.Phrase;

public interface PhraseProbabilityCalculator {

	//calculate probability of p(f|e)
	public double calculateProbablityReverse(PhraseTable phraseTable, Phrase p, int sourceLength, int targetLength);
	//calculate probability of p(e|f)
	public double calculateProbablity(PhraseTable phraseTable, Phrase p, int sourceLength, int targetLength);
	
}
